All Packages Class Hierarchy This Package Previous Next Index
Object | +----symantec.itools.db.beans.util.ProjectIntrospector
This class will introspect the project and find all
datasources - QuaryNavigator, StoredProcedureAdapter,
SQLAdapter, CalculationAdapter, and ValidationAdapter
protected java.util.Hashtable aliasNamesDerivedCols
protected java.util.Hashtable aliasNamesQueryNavs
protected java.util.Hashtable aliasNamesSQLAdapts
protected java.util.Hashtable aliasNamesValidatedCols
protected static boolean debug
protected java.util.Hashtable derivedColName
protected java.util.Hashtable derivedColsAliasNames
protected java.util.Vector derivedColsNames
protected java.util.Vector derivedColsVObj
protected symantec.itools.db.beans.util.ObjectFinder objFinder
protected java.util.Hashtable queryNavsAliasNames
protected java.util.Hashtable queryNavsCols
protected java.util.Vector queryNavsNames
protected java.util.Vector queryNavsVObj
protected java.util.Vector sqlAdaptersNames
protected java.util.Vector sqlAdaptersVObj
protected java.util.Hashtable sqlAdaptsAliasNames
protected java.util.Hashtable sqlAdaptsParams
protected java.util.Hashtable validatedColName
protected java.util.Hashtable validatedColsAliasNames
protected java.util.Vector validatedColsNames
protected java.util.Vector validatedColsVObj
public ProjectIntrospector()
public java.util.Hashtable getAliasNamesCalculatedColumns()
public java.util.Hashtable getAliasNamesQueryNavigators()
public java.util.Hashtable getAliasNamesSQLAdapters()
public java.util.Hashtable getAliasNamesValidatedColumns()
public java.util.Hashtable getCalculatedColumnsAliasNames()
public java.util.Hashtable getCalculatedColumnsColumnNames()
public java.util.Vector getCalculatedColumnsNames()
protected void getDerivedColsInfo()
public java.util.Hashtable getQueryNavigatorsAliasNames()
public java.util.Hashtable getQueryNavigatorsColumnNames()
public java.util.Vector getQueryNavigatorsNames()
protected void getQueryNavsInfo()
public java.util.Hashtable getSQLAdaptersAliasNames()
protected void getSQLAdaptersInfo()
public java.util.Vector getSQLAdaptersNames()
public java.util.Hashtable getSQLAdaptersParameterNames()
protected void getValidatedColsInfo()
public java.util.Hashtable getValidatedColumnsAliasNames()
public java.util.Hashtable getValidatedColumnsColumnNames()
public java.util.Vector getValidatedColumnsNames()
protected void introspectProject()
public boolean noDataSources()
true
if there are no
data sources available on the project.
All Packages Class Hierarchy This Package Previous Next Index